Розв’язання та аналіз задач булевого програмування за допомогою Excel

Інформація про навчальний заклад

ВУЗ:
Національний університет Львівська політехніка
Інститут:
О
Факультет:
КНІТ
Кафедра:
Не вказано

Інформація про роботу

Рік:
2024
Тип роботи:
Лабораторна робота
Предмет:
Математичні методи дослідження операцій

Частина тексту файла

МІНІСТЕРСТВО ОСВІТИ І НАУКИ УКРАЇНИ Національний університет “Львівська політехніка” Прізвище: Ім’я: Група: Кафедра: Дисципліна: Перевірив: Шагала Василь КНст-12 САПР Математичні методи Дослідження операцій Файтас О.І.   Лабораторна робота №9 Розв’язання та аналіз задач булевого програмування за допомогою Excel Мета роботи: Вивчити метод розв’язання задач булевого програмування в Solver. Теоретичні відомості. 1.Рішення задач з булевими змінними. Частковим випадком задачі цілочисельних змінних являються задачі, в результаті рішення яких шукані зміні xj можуть приймати не любі цілі значення, а тільки одне з двох: або 0, або 1. Ці змінні, щоб їх відрізняти від звичайних, будемо позначати j замість xj. Такі зміні на честь запропунувавшого їх англійського математика Джорджа Буля називаютьб булевими. Розповсюдженної задачею з булевими змінними являється задача вибору варіантів із числа заданих. Розглянемо таку задачу на прикладі. Є 4 варіанта використання ресурсів. Прибуток, який приносить кожний варіант, і ресурси як потребуються, таке і ті, якими володіють, приведені на мал.1. Варіанти  1  2  3  4 Наявність  Прибуток  70  80  90  210 --------  Трудові  10  15  22  28  50  Фінанси  200  180  240  250  650  Мал.1. Потрібно вибрати такі варіанти, щоб сумарний прибуток був максимальним. Приймаємо, що  Тоді математична модель задачі буде мати вигляд: F=701+802+903+2104max 101+152+223+28450 2001+1802+2403+2504650 (1) 0j1; j= j- цілі. Подивимось, як вирішується така задача. Алгоритм. Рішення задачі з булевими змінними Для вводу умов задачі скласти форму і ввести початкові дані (мал.2). Сервіс, Пошук рішення… На екрані: діалогове вікно Пошук рішення.  Змінні      ім'я 1 2 3 4     Значення 0 0 0 0     Нижн.гр. 0 0 0 0     Верх.гр. 1 1 1 1     Цілочисел. Ціле Ціле Ціле ціле ЦФ напр   Коеж.в ЦФ 70 80 90 210 0 макс     Обмеження      Вид     ліва част. знак Права част.  Трудові 10 15 22 28 0 <= 50  Фінанси 200 180 240 250 0 <= 650  Мал.2. Виконання роботи. Варіанти індивідуальних завдань 17. 4x1 + 5x2 + 4x3 + 2x4 + x5  Max 2x1 + 4x2 + 3x3 + x4 + x5  8x1 + 6x2 + x3 + x4 + x5 14 Введеня обмежень для цільович функцій    Таблиця результатів  Змінні       ім'я x1 x2 x3 x4 x5    Значення 8 6 3 1 1    Нижн.гр. 2 4 3 1 1    Верх.гр. 8 6 1 1 1    Цілочисел. Ціле Ціле Ціле ціле ЦФ напр   Коеж.в ЦФ 128 272 281 282 283 макс     Обмеження       Вид     ліва част. знак Права част.  Трудові 2 4 3 1 1 <= 7  Фінанси 8 6 1 1 1 <= 14       0 0        0  0   Гістограма цілочисельних значень функцій Microsoft Excel 16.0 Отчет об устойчивости      Лист: [9.xlsx]Лист1        Отчет создан: 13.04.2016 16:33:34                           Ячейки переменных             Окончательное Приведенн. Целевая функция Допустимое Допустимое    Ячейка Имя Значение Стоимость Коэффициент Увеличение Уменьшение    $B$3 Значення x1 8 0 0 1E+30 0    $C$3 Значення x2 6 0 0 1E+30 0    $D$3 Значення x3 3 0 0 1E+30 0    $E$3 Значення x4 1 0 0 1E+30 0    $F$3 Значення x5 1 0 0 1E+30 0             Ограничения             Окончательное Тень Ограничение Допустимое Допустимое    Ячейка Имя Значение Цена Правая сторона Увеличение Уменьшение    $F$12 ліва част. 0 0 0 0 1E+30    $F$13 ліва част. 0 0 0 0 1E+30    Звіти        Ячейка Имя Исходное значение Окончательное значение Целочисленное    $B$3 Значення x1 8 8 Продолжить    $C$3 Значення x2 6 6 Продолжить    $D$3 Значення x3 3 3 Продолжить    $E$3 Значення x...
Антиботан аватар за замовчуванням

23.05.2016 19:05

Коментарі

Ви не можете залишити коментар. Для цього, будь ласка, увійдіть або зареєструйтесь.

Завантаження файлу

Якщо Ви маєте на своєму комп'ютері файли, пов'язані з навчанням( розрахункові, лабораторні, практичні, контрольні роботи та інше...), і Вам не шкода ними поділитись - то скористайтесь формою для завантаження файлу, попередньо заархівувавши все в архів .rar або .zip розміром до 100мб, і до нього невдовзі отримають доступ студенти всієї України! Ви отримаєте грошову винагороду в кінці місяця, якщо станете одним з трьох переможців!
Стань активним учасником руху antibotan!
Поділись актуальною інформацією,
і отримай привілеї у користуванні архівом! Детальніше

Оголошення від адміністратора

Антиботан аватар за замовчуванням

пропонує роботу

Admin

26.02.2019 12:38

Привіт усім учасникам нашого порталу! Хороші новини - з‘явилась можливість кожному заробити на своїх знаннях та вміннях. Тепер Ви можете продавати свої роботи на сайті заробляючи кошти, рейтинг і довіру користувачів. Потрібно завантажити роботу, вказати ціну і додати один інформативний скріншот з деякими частинами виконаних завдань. Навіть одна якісна і всім необхідна робота може продатися сотні разів. «Головою заробляти» продуктивніше ніж руками! :-)

Новини